home *** CD-ROM | disk | FTP | other *** search
/ TPUG - Toronto PET Users Group / TPUG Users Group CD / TPUG Users Group CD.iso / CRS / crs06.d81 / o8snap.arc / O8 / SS INFO
Text File  |  2009-10-10  |  5KB  |  221 lines

  1.  
  2.  
  3. ╘HIS FILE BRIEFLY EXPLAINS ╙╙ AND 
  4. ╧PTION 8 FILES. ┴ KNOWLEGE OF ═╠ IS
  5. RECOMMENDED.
  6.  
  7. ╘HIS INFO ISN'T NEEDED TO USE THE
  8. ╧PTION 8 ═AKER, BUT MAY HELP YOU
  9. UNDERSTAND THE PROCESS BETTER.
  10.  
  11.  
  12.  
  13. ╙╙ ╧╨╘╔╧╬ 8 ═┴╦┼╥ ╞╔╠┼ ╬╧╘┼:
  14.  
  15. ╞ILES ARE NOT COMPATIBLE WITH THE 
  16. ╒NLIMITED ╠IVES FEATURE ON ╙╙! 
  17.  
  18.  
  19.  
  20. ╙╙ BANK SWITCHING ╔╬╞╧.
  21.  
  22. ╙UPER ╙NAPSHOT HAS 64╦ OF ╥╧═ AND 8╦ OF
  23. ╥┴═ (UNEXPANDED.) ┘OU ACCESS THE ╥╧═ 
  24. AND ╥┴═ BY FIRST WRITING A VALUE TO
  25. $─┼00. ╘HIS CAN BE DONE BY A ═╠ PROGRAM
  26. OR YOU CAN USE THE MONITOR ON ╙╙ TO
  27. SIMULATE IT.
  28.  
  29. ╘O USE THE ═ONITOR, JUST ENTER *╪# 
  30. ╫HERE # IS THE VALUE YOU WISH TO WRITE
  31. TO $─┼00. ╘HEN USE THE ═ AND ╔ COMMANDS
  32. TO EXAMINE MEMORY.
  33.  
  34.  
  35. ╙╙-╥┴═:
  36.  
  37. ╘O SWITCH IN THE 8╦ OF ╥┴═, YOU WOULD
  38. WRITE A #$00 TO $─┼00.
  39.  
  40. ╙NAPSHOT ╥┴═ CAN THEN BE READ OR
  41. WRITTEN TO AT $8000-$9╞╞╞.
  42.  
  43. ╘HE ╔╧ IS STILL ACCESSIBLE ($─000-─╞╞╞)
  44.  
  45. ╘HE ╦ERNAL IS REPLACED BY A SHADOW ╙╙
  46. ╥╧═ BANK.
  47.  
  48. ┘OU MUST ISSUE AN ╙┼╔ BEFORE SWITCHING
  49. IN ╙╙-╥┴═. 
  50.  
  51. ═EMORY FROM $1000-$7╞╞╞ AND $┴000-$├╞╞╞
  52. IS NOT ACCESSIBLE. ╫RITING TO THESE
  53. LOCATIONS WILL HAVE NO EFFECT. ┴ND IF
  54. YOU TRY TO READ, YOU'LL JUST GET RANDOM
  55. VALUES.
  56.  
  57.  
  58. ╙╙-╥┴═ BREAK-UP:
  59.  
  60. $8000-$8╞╞╞ = ╔S WHERE ╙NAPSHOT STORES
  61. MEMORY $0-$╞╞╞ OF THE INTERRUPTED 
  62. PROGRAM. ╘HIS ALLOWS THE UTILITIES OF
  63. ╙╙ TO WORK WITHOUT CORRUPTING MEMORY.
  64.  
  65. $9000-$99╞╞ = ╞REE MEMORY FOR ╧PTION 8
  66. FILES. ╬╧╘┼: ╘HE ╒NLIMITED LIVES 
  67. FEATURE DOES USE THIS AREA. $9400-$98╞╞
  68.  
  69. $9┴00-$9┬╞╞ = ├OLOR ╥┴═ MEMORY OF THE
  70. INTERRUPTED PROGRAM. ╘HE RIGHT 4 BITS
  71. IS ├OLOR ╥┴═ $─800-$─9╞╞ AND THE LEFT
  72. 4 BITS IS ├OLOR ╥┴═ $─┴00-$─┬╞╞
  73.  
  74. $9┼00-$9┼╞╞ = ╔╧ INFO OF INTERRUPTED
  75. PROGRAM. 
  76.  
  77. $9├00-$9╞╞╞ IS USED BY THE ╙NAPSHOT
  78. SYSTEM. ┬UT, NO MEMORY MAP IS
  79. AVAILABLE. 
  80.  
  81. ╔F YOU HAVE THE 32╦ ╥┴═ OPTION, THE
  82. ADDITIONAL 3 BANKS OR ╥┴═ CAN BE
  83. ACCESSED BY WRITING A $04, $10, OR $14
  84. TO $─┼00 AND THEN ACCESSING MEMORY
  85. $8000-$9╞╞╞. ┴LL IS AVAILABLE FOR USE.
  86.  
  87.  
  88. ╙╙-╥╧═
  89.  
  90. ╘HERE ARE 4 16╦ ┬ANKS OF ╥╧═. ╔ HAVE 
  91. FOUND NO PRACTICAL USE FOR ACCESSING
  92. ╥╧═, BUT THE 4 BANKS CAN BE ACCESSED
  93. BY WRITING A $02, $06, $10 OR $16 TO
  94. $─┼00 AND THEN READING $8000-$┬╞╞╞
  95.  
  96. ╘HE ╦ERNAL AND ╔╧ CAN STILL BE ACCESSED
  97. BY ╙NAPSHOT. ═EMORY UP TO $7╞╞╞ CAN BE
  98. USED (ALSO $├000-$├╞╞╞). ╘HE BUTTON OF
  99. THE CARTRIDGE IS BLOCKED. (╧NLY REASON
  100. TO BLOCK THE CARTRIDGE IS TO PREVENT
  101. SOMEONE FROM INTERRUPTING AN ╧PTION 8
  102. PROGRAM,THUS DESTROYING THE CONTENTS OF
  103. THE PROGRAM INITIALLY INTERRUPTED.)
  104.  
  105. ╘HE ONLY ╙┘╙ CALL ╔ KNOW IS TO WRITE A
  106. $06 TO $─┼00 AND THEN ISSUE A ╩═╨ $╞├┼2
  107. (╙┘╙ 64738) ╘HIS WILL RESET THE
  108. COMPUTER AND IS A GOOD WAY TO END A 
  109. PROGRAM.
  110.  
  111.  
  112.  
  113. ╧╨╘╔╧╬ 8'S....
  114.  
  115. ╫HEN YOU PRESS THE BUTTON ON THE 
  116. CARTRIDGE, OR ANYTIME THE ╙UB-═ENU 
  117. COMES UP WHILE IN THE CARTRIDGE,
  118. ╙╙ CHECKS ╙╙-╥┴═ MEORY AT $99┼0 FOR
  119. THE TEXT STRING: "╬═╔╙╒┬" $4┼, $4─,
  120. $49, $52, $55, $42. 
  121.  
  122. ╔F IT FINDS THIS TEXT, IT WILL THEN
  123. ╩╙╥ TO THE LOCATION FOLLWING THE
  124. ╬═╔╙╒┬ TEXT + 1. ┼XAMPLE: ╔F THE TWO
  125. BYTES FOLLOWING THE ╬═╔╙╒┬ TEXT ARE
  126. $╞╞ AND $98. ╘HEN IT WILL ╩╙╥ TO THE
  127. ╙UB-ROUTINE THAT YOU PLACED IN ╙╙-╥┴═
  128. AT $9900. ╘HIS SUB-ROUTINE IS NOT THE
  129. ╧PTION 8 FILE. ┬UT, IT SHOULD BE THE
  130. CODE THAT SETS UP THE ╧PTION 8.
  131.  
  132. ╫HAT YOU SHOULD DO IS:
  133.  
  134. 1: ├OPY YOUR ╧PTION 8 PROGRAM FROM
  135. ╙╙-╥┴═ TO SOMEWHERE IN THE $800-$╞╞╞
  136. AREA OF ├64 MEMORY. 
  137.  
  138. 2: ╨LACE A ╩═╨ $???? AT MEMORY $02┬0
  139.  
  140. ╘HIS ╩═╨ SHOULD POINT TO THE START OF
  141. THE ╧PTION 8 FILE COPIED TO ├64 MEMORY.
  142.  
  143. 3: ╨UT THE ╘EXT THAT WILL APPEAR ON THE
  144. ╙UB-═ENU AT $02┬3, ENDING WITH A $5╞.
  145.  
  146. ╔F YOU WANT: "8. ╧╨╘╔╧╬ 8" ┘OU WOULD
  147. PUT IN THE BYTES: $38 $2┼ $20 $4╞ $50
  148. $54 $49 $4╞ $4┼ $20 $38 $5╞.
  149.  
  150. ┴FTER YOU HAVE DONE THIS, ISSUE A ╥╘╙
  151. AND THE ╙UB-═ENU WILL BE DRAWN. ╫HEN
  152. THE USER HITS 8, IT WILL ╩═╨ THROUGH
  153. THE STATEMENT AT $02┬0. ┴ ╥╘╙ WILL
  154. RETURN CONTROL TO THE ╙UB-═ENU.
  155.  
  156.  
  157.  
  158.  
  159. ╙╙-═╧╬╔╘╧╥, ╙├╥┼┼╬ ├╧╨┘, ╙╬┴╨╘┼╥═...
  160.  
  161. ╫HILE NOT COMPATIBLE WITH THE FILES
  162. MADE WITH ╧PTION 8 ═AKER*, 3 ADDITIONAL
  163. ╙UB-╥OUTINES THAT WORK LIKE THE ╬═╔╙╒┬/
  164. ╧PTION 8,CAN BE INSTALLED ON ╙╙.
  165.  
  166. (╧PTION 8 ═AKER FILES USE THE $9┼┼8-
  167. $9┼╞╞ AREA OF ╙╙-╥┴═ TOO.)
  168.  
  169.  
  170.  
  171. ╘O HAVE ╙╙ ╩╙╥ TO A SUB-ROUTINE EVERY
  172. TIME YOU ENTER THE ═╠ ═ONITOR, PLACE
  173. "═╧╬┼╬╘" AT $99╞8 IN ╙╙-╥┴═. ┴ND THE
  174. ADDRESS (-1) AT $99╞┼.
  175.  
  176. ╘O HAVE ╙╙ ╩╙╥ TO A SUB-ROUTINE EVERY
  177. TIME YOU ENTER THE ╙CREEN-├OPY, PLACE
  178. "╙├╟╥" AT $99╞0 IN ╙╙-╥┴═. ┴ND THE
  179. ADDRESS (-1) AT $99╞6.
  180.  
  181. ╘O HAVE ╙╙ ╩╙╥ TO A SUB-ROUTINE EVERY
  182. TIME YOOU ENTER ╙NAPTERM, PLACE "╘┼╥═"
  183. AT $99┼8 IN ╙╙-╥┴═. ┴ND THE ADDRESS
  184. (-1) AT $99┼┼.
  185.  
  186. ╔'M ONLY MAKING A LOGICAL GUESS, BUT
  187. ╔ BELIEVE THESE WERE DESIGNED INTO THE
  188. CARTRIDGE FOR A ├USTOMIZING PROGRAM.
  189. ╘HAT IS, A PROGRAM YOU WOULD LOAD TO
  190. SET ═ONITOR ├OLORS, ╨RINTER AND ALL THE
  191. SETTINGS ON ╙NAPTERM. ╘HE VALUES ARE
  192. STORED SOMEWHERE IN ╙╙-╥┴═ (9├00-9╞╞╞)
  193.  
  194. ╘HE PROJECT IS OPEN TO ANYONE WHO 
  195. WISHES TO TACKLE IT. ╙OMETHING SIMILAR
  196. TO THE ├USTOM PROGRAM FOR ╓4 WOULD BE
  197. NICE. 
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204. ╔F YOU HAVE ANY QUESTIONS OR COMMENTS
  205. ABOUT ╧PTION 8 FILES, THEN PLEASE ASK.
  206. ╔ DON'T KNOW EVERYTHING :) BUT, ╔ WILL
  207. TRY TO HELP IF ╔ CAN.
  208.  
  209. ┘OU CAN CONTACT ME ON ╤╠INK UNDER THE
  210. ╙CREEN ╬AMES: "╟ULLIBLE" OR "╬═╔╙╒┬"
  211.  
  212. ┴ND ON ╟┼NIE UNDER "╟╒╠╠╔┬╠┼"
  213.  
  214. ╧R, SEND ╙NAIL ═AIL TO:
  215.  
  216.    ╩ON ╟. ╨URKEY
  217.    4902 ┬EAUREGARD ╙T. #╘3
  218.    ┴LECANDRIA, ╓┴  22312-4949
  219.  
  220.  
  221.